package hibernate;

import java.util.HashSet;

import dominio.bean.*;
import dominio.dao.HibernateDAO;

public class Servicio {
	private static HibernateDAO instance;
	static{
		instance = HibernateDAO.getInstancia();
	}
	public void grabarPesos (HashSet<Peso> pesos)
	{
		instance.grabarPesos(pesos);
	}
	public void grabarSubClase (HashSet<SubClase> sc)
	{
		instance.grabarSubclase(sc);
	}
	public void grabarProducto(HashSet<Producto> productos)
	{
		instance.grabarProducto(productos);
	}
	public void grabarEmpresaDeTransporte(HashSet<EmpresaTransporte> emp)
	{
		instance.grabarEmpresaDeTransporte(emp);
	}
	public void grabarCodigosPostales (HashSet<CodigoPostal> codigosPostales)
	{
		instance.grabarCodigosPostales(codigosPostales);
	}
	public void grabarTarifas(HashSet<Tarifa> t)
	{
		instance.grabarTarifa(t);
	}
	
	
	public void modificarPeso(Peso p)
	{
		instance.modificarPeso(p);
	}
	public void modificarSubclase(SubClase sc)
	{
		instance.modificarSubclase(sc);
	}
	public void modificarProducto(Producto p)
	{
		instance.modificarProducto(p);
	}
	public void modificarEmpresaDeTransporte(EmpresaTransporte emp)
	{
		instance.modificarEmpresaDeTransporte(emp);
	}
	public void modificarCodigoPostal(CodigoPostal cp)
	{
		instance.modificarCodigoPostal(cp);
	}
	public void modificarTarifa(Tarifa t)
	{
		instance.modificarTarifa(t);
	}
	
	public void removerPeso(Peso p)
	{
		instance.removerPeso(p);
	}
	public void removerSubClase(SubClase sc)
	{
		instance.removerSubClase(sc);
	}
	public void removerProducto(Producto p)
	{
		instance.removerProducto(p);
	}
	public void  removerEmpresaDeTransporte(EmpresaTransporte emp)
	{
		instance.removerEmpresaDeTransporte(emp);
	}
	public void removerCodigoPostal(CodigoPostal cp)
	{
		instance.removerCodigoPostal(cp);
	}
	public void removerTarifa(Tarifa t)
	{
		instance.removerTarifa(t);
	}
	
	
	
}
